package com.example.microinvestuser.service.admin;
import com.example.microinvestcommon.entity.BuyStock;
import com.example.microinvestcommon.entity.SellStock;
import com.example.microinvestcommon.entity.Users;
import com.example.microinvestcommon.pojo.Result;
import com.example.microinvestcommon.vo.BuyStockVo;
import com.example.microinvestcommon.vo.SellStockVo;
import com.example.microinvestcommon.vo.UsersVo;

import java.util.List;

public interface AdminService {

    //管理员登录
    Result<String> loginWithAdminNamePasswordService(String adminName, String password);
    //管理员获取所有用户信息
    Result<List<UsersVo>> getUsersMessageService();
    //列表形式返回全部买入股票数据
    Result<List<BuyStockVo>> getBuyStockMessage();
    //列表形式返回全部卖出股票数据
    Result<List<SellStockVo>> getSellStockMessage();
    //删除股票信息
    Result<String> deleteStockMessage(List<String> stockSymbols);

}
